package day240510.p1;

public class Set {
    public static void print(int[] arr) {
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + " ");
        }
        System.out.println();
    }
        public static void print(Everything[] arr) {
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + " ");
        }
        System.out.println();
    }
//    public static void print(Student[] arr) {
//        for (int i = 0; i < arr.length; i++) {
//            System.out.print(arr[i] + " ");
//        }
//        System.out.println();
//    }
//    public static void print(InterfaceInterview[] Dogarr) {
//        for (int i = 0; i < Dogarr.length; i++) {
//            System.out.print(Dogarr[i] + " ");
//        }
//        System.out.println();
//    }public static void print(Tv[] Tvarr) {
//        for (int i = 0; i < Tvarr.length; i++) {
//            System.out.print(Tvarr[i] + " ");
//        }
//        System.out.println();
//    }

    public static void sort(int[] arr) {
            for (int i = 0; i < arr.length - 1; i++) {
                    boolean swapped = false;
                    for (int j = 0; j < (arr.length - 1) - i; j++) {
                            if (arr[j] > arr[j + 1]) {
                                    int temp = arr[j];
                                    arr[j] = arr[j + 1];
                                    arr[j + 1] = temp;
                                    swapped = true;
                            }
                    }
                    if (!swapped) {
                            break;
                    }
            }
    }
        public static void sort(Everything[] arr) {
                for (int i = 0; i < arr.length - 1; i++) {
                        boolean swapped = false;
                        for (int j = 0; j < (arr.length - 1) - i; j++) {
                            Everything s1=arr[j];
                            Everything s2=arr[j+1];
                                if (s1.compareTo(s2)>0) {
                                        Everything temp = arr[j];
                                        arr[j] = arr[j + 1];
                                        arr[j + 1] = temp;
                                        swapped = true;
                                }
                        }
                        if (!swapped) {
                                break;
                        }
                }
        }

//     public static void sort(Student[] arr) {
//        for (int i = 0; i < arr.length - 1; i++) {
//            boolean swapped = false;
//            for (int j = 0; j < (arr.length - 1) - i; j++) {
//                if (arr[j].score > arr[j+1].score) {
//                    Student temp = arr[j];
//                    arr[j] = arr[j+1];
//                    arr[j+1] = temp;
//                    swapped = true;
//                }
//            }
//            if (!swapped) {
//                break;
//            }
//        }
//    }
//    public static void sort(InterfaceInterview[] Dogarr) {
//        for (int i = 0; i < Dogarr.length - 1; i++) {
//            boolean swapped = false;
//            for (int j = 0; j < (Dogarr.length - 1) - i; j++) {
//                if (Dogarr[j].age > Dogarr[j+1].age) {
//                    InterfaceInterview temp = Dogarr[j];
//                    Dogarr[j] = Dogarr[j+1];
//                    Dogarr[j+1] = temp;
//                    swapped = true;
//                }
//            }
//            if (!swapped) {
//                break;
//            }
//        }
//    }public static void sort(Tv[] Tvarr) {
//        for (int i = 0; i < Tvarr.length - 1; i++) {
//            boolean swapped = false;
//            for (int j = 0; j < (Tvarr.length - 1) - i; j++) {
//                if (Tvarr[j].price > Tvarr[j+1].price) {
//                    Tv temp = Tvarr[j];
//                    Tvarr[j] = Tvarr[j+1];
//                    Tvarr[j+1] = temp;
//                    swapped = true;
//                }
//            }
//            if (!swapped) {
//                break;
//            }
//        }
//    }
        }